﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CoursePack
{
    [Serializable]
    public class StudentSchedule
    {
        private List<Course> m_Courses;
        private Session m_Semester;

        public StudentSchedule()
        {
            this.m_Courses = new List<Course>();
            this.m_Semester = null;
        }

        public bool AddCourse(Course _Course)
        {
            this.m_Courses.Add(_Course);
            return true;
        }

        public void RemoveCourse(Course _Course)
        {
            throw new System.NotImplementedException();
        }

        #region Accessors
        public List<Course> Courses
        {
            get { return this.m_Courses; }
        }

        #endregion
    }
}
